Release 10.1A: OpenEdge Development:
Java Open Clients


Preparing and passing ProDataSets as ProDataGraph parameters

Table 5–2 shows how the components of a Progress 4GL ProDataSet map to a ProDataGraph and its supporting objects.

Table 5–2: 4GL ProDataSet mappings to Java ProDataGraph 
Progress 4GL component
Java object
ProDataSet (static or dynamic)
ProDataGraph containing a schema-matching ProDataGraphMetaData object
Temp-table (static or dynamic)
ProDataObject list supported by a schema-matching ProDataObjectMetaData object
Buffer (temp-table row)
Any corresponding ProDataObject
Before-table
The original property values derived from a ProDataObject list in the ProDataGraph returned by the ProChangeSummary.getChanges()1
Field
Property object in a ProDataObject
Data-relation
ProDataRelationMetaData
Any primary or unique index
ProDataRelationMetaData
Any non-unique index
Not mapped
1To return values for a before-table, you get a table (ProDataObject list) from a changes-only ProDataGraph and return the list of original property values for each DataObject dataObj using ProChangeSummary.getOldValues(dataObj).

For more information on the Progress 4GL ProDataSet, see OpenEdge Development: ProDataSets . The following sections describe the features for passing ProDataGraph parameters.


Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095